a savior - Spanish English Dictionary